Big Huge Thesaurus

worsted fabric

noun